/******************************************************************************
 * @File name   :      CardDto.java
 *
 * @Author      :      JIZHANGS
 *
 * @Date        :      Oct 26, 2015
 *
 * @Copyright Notice: 
 * Copyright (c) 2015 Capgemini, Inc. All  Rights Reserved.
 * This software is published under the terms of the Capgemini Software
 * License version 1.0, a copy of which has been included with this
 * distribution in the LICENSE.txt file.
 * 
 * 
 * ----------------------------------------------------------------------------
 * Date                   Who         Version        Comments
 * Oct 26, 2015 3:51:46 PM        JIZHANGS     1.0            Initial Version
 *****************************************************************************/
package com.cap.bts.crmdp.webservice.dto;

/**
 *
 */
public class CouponItemDto {
    
    private Long itemId;
    
    private  String itemName;
    
    private String itemFamily;
    
    private Integer hasEligibilityDefine;

    // 产品代码
    String itemNo;
    // 产品类型
    String itemType;
    // 代码源
    // 0：WeCare
    // 1：MARS
    Integer itemSource;
    // 数量
    Integer quantity;
    // 价格
    Double price;
    // 折扣（见discountType）
    // 如couponType=0，则忽略
    Integer discount;
    // 实际折扣
    // 如couponType=0，则忽略
    Double actualDiscount;

    public String getItemNo() {
        return itemNo;
    }

    public void setItemNo(String itemNo) {
        this.itemNo = itemNo;
    }

    public String getItemType() {
        return itemType;
    }

    public void setItemType(String itemType) {
        this.itemType = itemType;
    }

    public Integer getItemSource() {
        return itemSource;
    }

    public void setItemSource(Integer itemSource) {
        this.itemSource = itemSource;
    }

    public Integer getQuantity() {
        return quantity;
    }

    public void setQuantity(Integer quantity) {
        this.quantity = quantity;
    }

    public Double getPrice() {
        return price;
    }

    public void setPrice(Double price) {
        this.price = price;
    }

    public Integer getDiscount() {
        return discount;
    }

    public void setDiscount(Integer discount) {
        this.discount = discount;
    }

    public Double getActualDiscount() {
        return actualDiscount;
    }

    public void setActualDiscount(Double actualDiscount) {
        this.actualDiscount = actualDiscount;
    }

    public Long getItemId() {
        return itemId;
    }

    public void setItemId(Long itemId) {
        this.itemId = itemId;
    }

    public String getItemName() {
        return itemName;
    }

    public void setItemName(String itemName) {
        this.itemName = itemName;
    }

	public String getItemFamily() {
		return itemFamily;
	}

	public void setItemFamily(String itemFamily) {
		this.itemFamily = itemFamily;
	}

    public Integer getHasEligibilityDefine() {
        return hasEligibilityDefine;
    }

    public void setHasEligibilityDefine(Integer hasEligibilityDefine) {
        this.hasEligibilityDefine = hasEligibilityDefine;
    }
    

}
    
